two-footed animal - English Synonyms Dictionary